$(document).ready(function(){
(function(){
	var estado = '';
	var haySeleccionado = false;
	$("#dialogo-origenIURegularizacion").dialog({
		autoOpen : false,
		height : 'auto',
		width : 'auto',
		buttons : [
				    {
					id: "botonAceptarOrigen",
					text: "aceptar",		 
					click : function() {
						if(haySeleccionado){
							$("#origen").val(estado);
						}
						$(this).dialog("close");
						}
					},
					{
					id: "botonCancelarOrigen",
					text: "cancelar",		 
					click :  function() {
						$(this).dialog("close");
						}		
					}	
				],
		close : function() {
		}
	});

	$("#dataDialogoOrigen").jqGrid({
		url : "/SIG/origenIURegularizacion/listJson",
		datatype : 'json',
		mtype : 'GET',
		autowidth : true, 
		shrinkToFit : false,
		caption : 'Seleccionar Origen',
		width : "100%",
		colNames : [ 'Nombre'],
		colModel : [
		{
			name : 'nombre',
			editable : true,
			index : 'nombre',
		}, ],
		pager : '#pagerDataOrigen',
		rowNum : 20,
		rowList : [ 20, 30, 40, 50 ],
		sortname : 'id',
		sortorder : 'desc',
		height : "100%",
		viewrecords : true,
		gridview : true,
		onSelectRow : function(id) {			
			var rowData = jQuery(this).getRowData(id);
			estado = rowData['nombre'];
			haySeleccionado = true;
		}
	});
	
	
	////
	jQuery("#dataDialogoOrigen").jqGrid('navGrid', '#pagerDataOrigen', {
		view : false,
		edit : true,
		add : true,
		del : true,
		search : false
	},
	{
		url : "/SIG/origenIURegularizacion/update",
		editCaption: 'Editar Origen',
		closeAfterEdit: true,
		zIndex: 1000,
		modal: true,
		beforeShowForm : function(formid) {
			haySeleccionado = false;
		},
	}, // use default settings for edit
	{
		addCaption: 'Agregar Origen',
		url : "/SIG/origenIURegularizacion/save",
		zIndex: 1000,
		modal: true,
		closeAfterAdd: true,
		beforeShowForm : function(formid) {
			haySeleccionado = false;
		},
	}, // use default settings for add
	{
		modal: true,
		zIndex: 1000,
		msg: "Desea eliminar el origen seleccionado?",
		url : "/SIG/origenIURegularizacion/delete",
		beforeShowForm : function(formid) {
			haySeleccionado = false;
		},
	}, // delete instead that del:false we need this
	{},
	{});
	////
})();

});